package com.speciality.demo.demos.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("weather_hourly")
public class WeatherHourly extends BaseEntity{
    private String time;
    @TableField(value = "temperature_2m")
    private Double temperature2m;
    @TableField(value = "relativehumidity_2m")
    private Integer relativehumidity2m;
    @TableField(value = "dewpoint_2m")
    private Double dewpoint2m;
    @TableField(value = "windspeed_10m")
    private Double windspeed10m;
    @TableField(value = "winddirection_100m")
    private Integer winddirection100m;

    private Integer weathercode;

    private Double pressureMsl;

    private Double surfacePressure;
    @TableField(value = "soil_temperature_0_to_7cm")
    private Double soilTemperature0To7cm;
    @TableField(value = "soil_moisture_0_to_7cm")
    private Double soilMoisture0To7cm;
    @TableField(value = "soil_temperature_7_to_28cm")
    private Double soilTemperature7To28cm;
    @TableField(value = "soil_moisture_7_to_28cm")
    private Double soilMoisture7To28cm;
    @TableField(value = "et0_fao_evapotranspiration")
    private Double et0FaoEvapotranspiration; //FAO参考蒸散量(mm)
    private Double precipitation;

}
